heap of ruins - Espagnol Anglais Dictionnaire